﻿package fpc.controls.buttons;
import fpc.layouts.ILayoutable;
import fpc.utils.Herald;

interface IButton implements ILayoutable
{
	var heraldClick(default, null):Herald<IButton>;
	
	var selected(getSelected, setSelected):Bool;
	
	var toggle(getToggle, setToggle):Bool;
	
	var enabled(getEnabled, setEnabled):Bool;
}